Spanish-English dictionary »

algarrobo loco meaning in English

SpanishEnglish
algarrobo loco noun
{m}

Judas tree(Cercis siliquastrum)
noun