dictionnaire Anglais américain - Italien

American English - italiano

to drown italien:

1. affogare