talabons
English
Noun
talabons
plural of
talabon