Spanish-English dictionary »

ganso del nilo meaning in English

SpanishEnglish
ganso del Nilo noun

Egyptian goose(Alopochen aegyptiacus)
noun