Spanish-English dictionary »

gaviota patiamarilla meaning in English

SpanishEnglish
gaviota patiamarilla noun
{f}

yellow-legged gull(Larus michahellis)
noun