impata

suomi-englanti sanakirja

impata englanniksi

  1. huff

  1. To sniff, huff something in order to get intoxicated.