Home
Search
Index
Definify.com
Definition
2025
tumbrils
tumbrils
English
Noun
tumbrils
plural of
tumbril
Similar Results
Tumbril
Tumbrel