"deltizio" English translation

IT

"deltizio" in English

EN

IT deltizio
volume_up
{adjective}

1. geography

deltizio