Spanish-English dictionary »

ave elefante meaning in English

SpanishEnglish
ave elefante noun
{f}

elephant bird(extinct flightless bird)
noun