Tamil Dictionary 🔍

war-lord

n. படைத்தளபதி, பெரும் போர்வீரத் தலைவர்.


war-lord - Similar Words