English-Arabic dictionary »

museum meaning in Arabic

EnglishArabic
museum building or institution

مَتْحَفm

Your history