Translation of مدھ مکھی in English:

مدھ مکھی

(مدھو مکھی)

phrase

  • honeybee