Arabic-English dictionary »

مرتجلا meaning in English

ArabicEnglish
مرتجلا

Offhand[UK: ˌɒf.ˈhænd] [US: ˈɒf.ˈhænd]