estela
English translation of estela
f
- (de barco) wake; (de avión, cohete) trail Definition of wake in the British & World English dictionary Definition of wake in the US English dictionary Translate wake | into French | into German | into Italian