Slovnenya

Translation English Spanish: precious stone

Dictionary: main