English to Brahui Dictionary
cannonball
گولہ
English definition for cannonball
1. n. a solid projectile that in former times was fired from a cannon
Synonyms and Antonyms for cannonball
Meaning for cannonball found in 4 Languages.
Sponored Video