huotra

suomi-englanti sanakirja

huotra englanniksi

  1. scabbard

  1. scabbard, sheath (gloss)