Slovnenya

Translation English French: flax

Dictionary: main
flax
noun