Arabic-English dictionary »

الطبطبات meaning in English

ArabicEnglish
الطبطبات

Chucks[UK: tʃʌks] [US: tʃʌks]