タイヤハウス
taiyahausu

Noun

1. wheel well

From English "tire house"

Other forms: