Lubbay

English

Noun

Lubbay (plural Lubbays)

  1. Alternative form of Labbay