English-Spanish dictionary »

elephant bird meaning in Spanish

EnglishSpanish
elephant bird (extinct flightless bird)
noun

ave elefantenoun
{f}