Italian Spanish Dictionary

italiano - español

tovagliolo in Spanish: