Version Française
Meaning of
"avoir lieu"
in English language
French to English
English to French
French
English
avoir lieu
to take place
avoir lieu
to happen, to take place
avoir lieu
happen