About us
Define
Definitions for
"luta"
an industrial conurbation in northeastern China
wordnet.princeton.edu