チュウイ
Meanings
Noun
1. stationed in Italy
Pitch accent
チュ
ウイ
Composed of
parking; parking lot; parking space
Italy