Malay to English Translator
Translate Here
Malay to English
English to Malay
English to English
English to English
irrepressibility
noun
(n)
irrepressible liveliness and good spirit
tak tertahan kegiatan dan semoga roh
Synonym:
buoyancy
source: wordnet30