Slovnenya

Translation English Spanish: transpire

Dictionary: main