English-Spanish dictionary »

gelada meaning in Spanish

EnglishSpanish
gelada [geladas] (primate)
noun

geladanoun
{m}