Shirasu meaning in english
Word: ശിരസ്സ് Transliteration: śirass
Cranium Head Sconce Related wordsśirass (ശിരസ്സ്) - Sconce
Meaning of ശിരസ്സ് in english :
Noun TopMalayalam to English
English To Malayalam