Slovnenya

Translation English Ukrainian: lily

Dictionary: main
lily
adjective
noun