LexiTurkTURKISH ↔ ENGLISH DICTIONARY

stirrup strap üzengi kayışı.” in English

1 English translation
EN
stirrup

The stirrup is a bone in the middle ear, between the anvil and the inner ear.