Arabic-English dictionary »

زَبَطَ meaning in English

ArabicEnglish
زَبَطَ

quackto make a noise like a duck