Translation of دوسیرا in English:

دوسیرا

phrase

  • weight of two seers