Version Française
Translate
"speculate (to)"
to French Language
English to French
French to English
English
French
speculate (to)
conjecturer; supposer; imaginer; émettre une hypothèse.