Tamil Meaning

ninja meaning in tamil

the ancient warriors of japan who are highly trained in martial arts

ninja tamil meaning example