Slovnenya

Translation English Japanese: water waggon

Dictionary: main
water waggon
noun