tupruta

suomi-englanti sanakirja

tupruta englanniksi

  1. to billow, puff (gloss)

  2. (infl of)