English-French dictionary »

knoll meaning in French

EnglishFrench
knoll [knolls] (small mound)
noun
[UK: nəʊl]
[US: noʊl]

tertre◼◼◼nom {m}

monticule◼◼◼nom {m}