Translation of دوگزا in English:

دوگزا

phrase

  • two yards long