Home
Search
Index
Definify.com
Definition
2025
grottes
grottes
French
Noun
grottes
f
plural of
grotte
Similar Results
Glottis
Trotter
Gotten
Rotten
Groats