Artillerist
English Meaning
A person skilled in artillery or gunnery; a gunner; an artilleryman.
- A soldier in the artillery; a gunner.
Sorry, No Malayalam Meaning for your input!
See Artilleris Want To Try Artillerist In Malayalam??