dicionário italiano - Inglês Americano

italiano - American English

affogare ?:

1. to drown