translons
English
Noun
translons
plural of
translon