Search term Lina has one result
ES Spanish EN English
lina (n) [the seed of the flax plant] (n) flaxseed (n) [the seed of the flax plant]