Slovnenya

Translation English Spanish: watercourse

Dictionary: main