Turkish Italian Dictionary

Türkçe - italiano

timsah in Italian: