LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mil kare” in English

1 English translation
EN
square miles

His ranch covers twenty square miles.