vocab dash
Log in
Sign up
aux dernières nouvelles
Meanings
Phrase
1. last I heard, the last I heard