mesta

suomi-englanti sanakirja

mesta englanniksi

  1. joint