langotis
English
Noun
langotis
plural of
langoti