Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
live wire
noun
(n)
an alert and energetic person
peringatan orang dan bertenaga
Synonym:
busy bee
,
eager beaver
,
sharpie
,
sharpy
source: wordnet30