Slovnenya

Translation English Spanish: worn spot

Dictionary: main