Translation of تر کرنا in English:

تر کرنا

phrase

  • wet, soak