LexiTurkTURKISH ↔ ENGLISH DICTIONARY

mandıra gibi hayvanların sığınacağı yer” in English

1 English translation