Version Française
Meaning of
"trouvai"
in English language
French to English
English to French
French
English
trouvai
found
trouvaille (f)
brainwave
trouvaille
inspiration, idea