Slovnenya

Translation English Spanish: flax

Dictionary: main
flax
noun