Search term villotte has one result
Jump to
FR French EN English
villotte (n) [settlement] (n) town (n) [settlement]