Arabic-English dictionary »

موقوق meaning in English

ArabicEnglish
موقوق

Quacked[UK: kwækt] [US: kwækt]