LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(İng.) vida somunu anahtarı” İngilizcede

1 İngilizce çeviri
EN
spanner

Someone's put a spanner in the works.