Labbays

English

Noun

Labbays

  1. plural of Labbay