Slovnenya

Translation English Spanish: passing water

Dictionary: main
passing water
noun