LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Hovercraft tazyikli hava üzerinde karada ve denizde gidebilen pervaneli bir taşıt.” in English

1 English translation
EN
hovercraft

My hovercraft is full of eels.