a holiday resort - French English Dictionary
History

a holiday resort



Meanings of "a holiday resort" in French English Dictionary : 1 result(s)

English French
Leisure
a holiday resort villégiature [f]