Labbays
English
Noun
Labbays
plural of
Labbay