EnglantiMuokkaa

VerbiMuokkaa

drown

  1. hukkua
  2. hukuttaa; drown oneself, hukuttautua