Parassita (en. Pest)

Translation into Italian

Synonyms