Slovnenya

Translation English Spanish: garden pink

Diccionario: main
garden pink
noun
rosa.