English-French dictionary »

okinawa rail meaning in French

EnglishFrench
Okinawa rail (Gallirallus okinawae)
noun

râle d'Okinawa◼◼◼nom {m}