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

сумчатый муравьед означает в английский

РусскийАнглийский
сумчатый муравьед noun
{m}

numbat(small marsupial)
noun