ユアツジャッキ
Meanings
Noun
1. hydraulic jack
Composed of
oil pressure