Translation of دساور آنا in English:

دساور آنا

phrase

  • come from a foreign country, be imported