barracouta loaves

English

Noun

barracouta loaves

  1. plural of barracouta loaf