Slovnenya

Translation English French: Turk's cap-lily

Dictionary: main
Turk's cap-lily