riflestranslation and definition "rifles", tamil lexiconWordTamil Definitionriflesசுழல் துப்பாக்கிப் படையினர்.