Русский-Английский словарь »

ямбару-куина означает в английский

РусскийАнглийский
ямбару-куина noun

Okinawa rail(Gallirallus okinawae)
noun