lemuava

suomi-englanti sanakirja

lemuava englanniksi

  1. reeking

  2. stinking

  3. rank