"sarrusophone" in English Sarrusophone {m pl} sarrusophones "sarrusophone" English translation sarrusophone Sarrusophon Detailed translations for "sarrusophone" Sarrusophone{masculine plural} Sarrusophone sarrusophones