Slovnenya

Translation English Spanish: lime tree

Dictionary: main
lime tree
noun
cal, liga.