Vocabulary
メカメカしい
メカメカしい
mechanical-looking
i-adjective