Rethasu meaning in english
Word: രേതസ് Transliteration: rētas
Seminal fluid Seed Related wordsrētas (രേതസ്) - Seed
Meaning of രേതസ് in english :
SemenMalayalam to English
English To Malayalam