Translation of آب پاشی in English:

آب پاشی

phrase

  • sprinkling water
  • irrigation
    watering

Translation of آب پاشی in English:

آب پاشی

phrase

  • irrigation (of water)