Rethasu meaning in english


Word: രേതസ്‌ Transliteration: rētas‌

Meaning of രേതസ്‌ in english :

Semen
Seminal fluid Seed
Related wordsrētas‌ (രേതസ്‌) - Seed 
Malayalam to English
English To Malayalam