English to Hindi

Meaning for:
watering cart
other
टंकी और छिड़काव यंत्र वाली पनगाड़ी