Arabic-English dictionary »

الطوافات meaning in English

ArabicEnglish
الطوافات

Rafts[UK: rɑːfts] [US: ˈræfts]