Arabic-English dictionary »

فُرْن مَيْكْرُووَيْف meaning in English

ArabicEnglish
فُرْن مَيْكْرُووَيْف m

microwave ovenoven using microwave energy