Arabic-English dictionary »

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

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

microphonetransducer of sound waves to electricity