German-English dictionary »

instrument stimmen meaning in English

GermanEnglish
Instrument stimmen

to tune up