meaning of escargatoire

1. A nursery of snails.


Related Words

escargatoire |

Developed & Maintained By Taraprasad.com

Treasure Words