avlu – English–Türkçe translations

🇹🇷 tr en 🇬🇧

avlu noun

courtyard, court
Wiktionary Links