Arabic-English dictionary »

يتمرّغ meaning in English

ArabicEnglish
يتمرّغ

Wallows[UK: ˈwɒ.ləʊz] [US: ˈwɒloʊz]