turku

suomi-englanti sanakirja

turku englanniksi

  1. marketplace

  2. (infl of)