Tartaruga (en. Tortoise)

Translation into Italian

Synonyms