Slovnenya

Translation English Spanish: iris

Dictionary: main
iris
noun