traminots
French
Noun
traminots
m
plural of
traminot