veˈtrina
English translation of veˈtrina
nf
- [shop-]window; (mobile) display cabinet Definition of window in the British & World English dictionary Definition of window in the US English dictionary Translate window | into French | into German | into Spanish