Arabic-English dictionary »

مَوْجَة مَيْكْرُوِيَّة meaning in English

ArabicEnglish
مَوْجَة مَيْكْرُوِيَّة f

microwaveelectromagnetic wave