Arabic-English dictionary »

منترت meaning in English

ArabicEnglish
منترت

Nitrated[UK: ˈnaɪ.ˌtre.təd] [US: ˈnaɪ.ˌtre.təd]