Arabic-English dictionary »

مِجْهَر meaning in English

ArabicEnglish
مِجْهَر m

microscopean optical instrument

Your history