Spanish-English dictionary »

gelada meaning in English

SpanishEnglish
gelada noun
{m}

gelada [geladas](primate)
noun