Home
Search
Index
Definify.com
Definition
2026
carbasses
carbasses
Catalan
Noun
carbasses
plural of
carbassa
Similar Results