meaning of confronting

1. of Confront
2.
taking the bull by the horns


Related Words

confronting |

Developed & Maintained By Taraprasad.com

Treasure Words