Sethubathubane /set-hu-bat-hu-ba-ne /
Grammar:noun
Demolition machine
Caterpillar
Search More Words Dictionary