French-English dictionary »

thon rouge meaning in English

FrenchEnglish
thon rouge nom {m}

bluefin tuna◼◼◼(tuna species)
noun