Slovnenya

Translation English Spanish: primrose

Dictionary: main
primrose
noun