Portuguese Italian Dictionary

português - italiano

encaracolado in Italian: