Spanish-English dictionary »

folofa meaning in English

SpanishEnglish
folofa noun
{f}

bullet ant(Paraponera clavata)
noun