← All words
noun, masculine

barracuda

/ba.ʁa.ky.da/

noun, masculine/ba.ʁa.ky.da/plural: barracudas

barracuda

Borrowed from Spanish barracuda.

barracuda — French Dictionary | Passage