nageoire meaning in English
n. fin, organ attached to various parts of a fish's body (for steering, propulsion, etc.); something which resembles such an organ
n. fin, organ attached to various parts of a fish's body (for steering, propulsion, etc.); something which resembles such an organ