Spanish-French dictionary »

garrobo meaning in French

SpanishFrench
garrobo

iguana

algarrobo noun
{m}

caroubieradjectif

Algarrobo noun
{m}

Algarrobonom

El Garrobo noun

El Garrobonom