English-Arabic dictionary »

microstate meaning in Arabic

EnglishArabic
microstate a very small country

دُوَيْلَة

Your history