Translation of نہا جانا in English:

نہا جانا

phrase

  • drench, be wet
    soak