Portuguese Spanish Dictionary

português - español

encaracolado in Spanish: