Turkish Italian Dictionary

Türkçe - italiano

maydanoz in Italian: