Arabic-English dictionary »

المنزل :: المسكن :: المقر meaning in English

ArabicEnglish
المنزل :: المسكن :: المقر

Abode[UK: ə.ˈbəʊd] [US: əˈboʊd]