weather pits - French English Dictionary
History

weather pits



Meanings of "weather pits" in French English Dictionary : 1 result(s)

English French
Heritage Conservation
weather pits alvéoles [pl/m]