Spanish Italian Dictionary

español - italiano

Pino in Italian:

1. Pino Pino