English-French dictionary »

west somerset meaning in French

EnglishFrench
West Somerset proper noun

West Somerset◼◼◼nom propre