Spanish-English dictionary »

arjorán meaning in English

SpanishEnglish
arjorán noun
{m}

Judas tree(Cercis siliquastrum)
noun