Slovnenya

Translation English Spanish: water gate

Dictionary: main
water gate
noun