langgars
English
Noun
langgars
plural of
langgar