Vocabulary

得体の知れない

strange; unfamiliar; mysterious; suspicious

expression i-adjective