Slovnenya

Translation English Spanish: handkerchief

Dictionary: main