Labba

See also: labba

English

Noun

Labba (plural Labbas)

  1. Alternative form of Labbay