Arabic-English dictionary »

تْرُومْبُون meaning in English

ArabicEnglish
تْرُومْبُون

trombonea musical instrument in the brass family