Slovnenya

Translation English Spanish: rosebush

Dictionary: main
rosebush
noun
rosa.