MalayTranslate.com
Malay to English Translator
Translate Here

English to English

lechatelierite
(l/@/,/S//A/t'/-/l/i/r/aI/t )

noun (n)