LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ambarlarda fareleri yiyen baykuş. barnful ambar dolusu. barnyard çiftlikte ahır veya ambann yanındaki avlu.” in English

1 English translation
EN
barn

We stored the hay in the barn.