Slovnenya

Translation English Spanish: garden pink

Dictionary: main
garden pink
noun
rosa.