Arabic-English dictionary »

مُتَرَدِّدَة meaning in English

ArabicEnglish
مُتَرَدِّدَة

trombonea musical instrument in the brass family