LexiTurkTURKISH ↔ ENGLISH DICTIONARY

Hedmark” in English

1 English translation