English-Arabic dictionary »

facula meaning in Arabic

EnglishArabic
facula region on the sun's surface

صَيْخَدm