Slovnenya

Translation English Spanish: urinate

Dictionary: main