English to Tamil Dictionary immolation

immolation

தற்கொலை செய்து கொள்ள முயன்றார்
translation of 'immolation'
பலி
Credits: Google Translate
Download the
HelloEnglishApp
image_one