เครื่องเครา
Meaning :
noun
gadgets; spare parts; accessories; paraphernalia; ingredients
Phonemic thai : เคฺรื่อง-เคฺรา
Phonemic eng : khreuuang
F khrao
M
Royal thai general system : khrueangkhrao
Search terms : noun gadgets spare parts accessories paraphernalia ingredients