Arabic-English dictionary »

الطوافة meaning in English

ArabicEnglish
الطوافة

Raft[UK: rɑːft] [US: ˈræft]