LexiTurkTURKISH ↔ ENGLISH DICTIONARY

atlı asker.” in English

1 English translation
EN
mounted

Bob mounted the portrait in a fancy frame, but it was upside down.