English translation for "barracuda"
|
- n. barracuda, type of predatory fish
- Similar Words:
- "barque" English translation, "barque de pêche" English translation, "barque à pêche" English translation, "barquette" English translation, "barr" English translation, "barrage" English translation, "barrage aérien" English translation, "barrage de police" English translation, "barrage routier" English translation, "barraque" English translation
|
|
|