Slovnenya

Translation English Spanish: soaking up

Dictionary: main