Pattata meaning in english
Word: പട്ടട Transliteration: paṭṭaṭa
Pile Pyre Related wordspaṭṭaṭa (പട്ടട) - Home or last home
Meaning of പട്ടട in english :
Noun Home or last homeMalayalam to English
English To Malayalam