Arabic-English dictionary »

مَوْجَة الْمَيْكْرُووِيف meaning in English

ArabicEnglish
مَوْجَة الْمَيْكْرُووِيف f

microwaveelectromagnetic wave