English | German | Russian | Czech

escargatoire English

Meaning escargatoire meaning

What does escargatoire mean?

escargatoire

A nursery for snails. (by extension) A large number of snails.

Are you looking for...?