Slovnenya

Translation English Spanish: rosemary

Dictionary: main
rosemary
noun