Slovnenya

Translation English French: amaryllis

Dictionary: main
amaryllis
noun