Entry # 2642 has returned 1 entry

quiwendawa

noun

(Spanish) centella (planta)