montor

Phonetic
[montor]
English: Translation
mantras
noun
Language and Communication
Notes

Dec. 26, 2008