barrakuda

suomi-englanti sanakirja

barrakuda englanniksi

  1. great barracuda

  2. barracouta, snoek

  3. barracuda

  1. barracuda (gloss)

  2. (alt form)