Arabic-English dictionary »

مبطأ meaning in English

ArabicEnglish
مبطأ

Decelerated[UK: ˌdiː.ˈse.lə.reɪ.tɪd] [US: də.ˈse.lə.ˌre.təd]