Definition of Somrai in English :
Define Somrai in English
Somrai meaning in English
Meaning of Somrai in English
Pronunciation of Somrai in English
Somrai pronunciation in English
Pronounce Somrai in English
Somrai
see synonyms of somraiNoun
WordNet Lexical Database for English. Princeton University. 2010.