luikata

suomi-englanti sanakirja

luikata englanniksi

  1. to shout, hail, yell something