Arabic-English dictionary »

مَوْجَة صِغْرِيَّة meaning in English

ArabicEnglish
مَوْجَة صِغْرِيَّة f

microwaveelectromagnetic wave