Home
Search
Index
Definify.com
Definition
2024
maniguette
maniguette
French
Noun
maniguette
f
(
plural
maniguettes
)
grains of paradise
(plant)
Similar Results