Vocabulary

得体が知れない

strange; unfamiliar; mysterious; suspicious

expression i-adjective