nyambizi

Noun

 * 1) submarine undersea boat