1 definition by international translator
Adj. Something confusing
Scientists,Psycholog,invention,and language specialist, they can't definite that word in 100 yeared.
Scientists,Psycholog,invention,and language specialist, they can't definite that word in 100 yeared.
by international translator September 22, 2017