Arabic-English dictionary »

طويل المدى meaning in English

ArabicEnglish
طويل المدى

Longstanding[UK: ˈlɒŋ.ˌstænd.ɪŋ] [US: ˈlɔːŋ.ˌstænd.ɪŋ]