Arabic-English dictionary »

دَوَّامَة meaning in English

ArabicEnglish
دَوَّامَة f

whirlpoolswirling body of water