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