Arabic-English dictionary »

الورطة meaning in English

ArabicEnglish
الورطة

Imbroglios[UK: ɪm.ˈbrəʊ.lɪəʊz] [US: ɪmˈbro.ʊ.lɪoʊz]

Scrape[UK: skreɪp] [US: ˈskreɪp]