Arabic-English dictionary »

تَكَوَّرَ meaning in English

ArabicEnglish
تَكَوَّرَ

rollto turn over and over