Home
Search
Index
Definify.com
Definition
2024
troncatures
troncatures
French
Noun
troncatures
f
plural of
troncature
Similar Results