Entry # 2942 has returned 1 entry

shwi’la

noun

(Spanish) el ulluco (planta comestible)