Spanish Italian Dictionary

español - italiano

payaso in Italian: