marmattaa

suomi-englanti sanakirja

marmattaa englanniksi

  1. to grumble, grouse, complain