English-French dictionary »

barramundi meaning in French

EnglishFrench
barramundi (species of diadromous fish)
noun

barramundi◼◼◼nom {m}