Skip to content
Kotomora

給きゅう水すい所じょ

きゅ
う
す
い
じょ

Meanings

1

noun

water station; watering point

A place where water is supplied, such as a tap, fountain, or refill point for vehicles, trains, or in disaster situations.