logboat

suomi-englanti sanakirja

logboat englanniksi

  1. A dugout canoe