Lebbay

English

Noun

Lebbay (plural Lebbays)

  1. Alternative form of Labbay