English-French dictionary »

snailery meaning in French

EnglishFrench
snailery noun
[UK: snˈeɪləri]
[US: snˈeɪlɚri]

escargotièrenom {f}