Spanish-English dictionary »

grulla carunculada meaning in English

SpanishEnglish
grulla carunculada noun
{f}

wattled crane(Grus carunculata)
noun