LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(k.dili) belirli bir iş için kurulan mekanizma” İngilizcede

1 İngilizce çeviri
EN
contraption

What do you call that contraption?