Arabic-English dictionary »

المعاهدات meaning in English

ArabicEnglish
المعاهدات

Treaties[UK: ˈtriː.tɪz] [US: ˈtriː.tiz]