To avoid an encounter or coming face to face meaning in hindi
Other :
कतराना
ExamplesUsage of To avoid an encounter or coming face to face in sentences
Word of the day