Cannonball meaning in malayalam
Word: Cannonball
Cannonball definition
Noun:
(military,arms) a solid projectile that in former times was fired from a cannon
Related wordsCannonball - Peeranki Vetiyunda (പീരങ്കി വെടിയുണ്ട) Noun:
(military,arms) a solid projectile that in former times was fired from a cannon
Malayalam to English
English To Malayalam