LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“susturucu” İngilizcede

2 İngilizce çeviri
EN
muffler

It sounds like you need a new muffler.