Turkish Italian Dictionary

Türkçe - italiano

mandıra in Italian: