Spanish-English dictionary »

higuerote meaning in English

SpanishEnglish
higuerote noun
{m}

strangler fig(fig tree)
noun