speak in a mysterious, cautious way or with implications - French English Dictionary

Suggest a Term