täppa

suomi-englanti sanakirja

täppa englanniksi

  1. tappa

  1. or (m) or (m) to block or obstruct (a passage or the like, e.g. a leak)

  2. (ux)

  3. a small garden