Translation of آنکھ کے روبرو/ سامنے in English:

آنکھ کے روبرو/ سامنے

phrase

  • to one's face, in presence of, in sight of, under one's eyes