Long Long

English

Proper noun

Long Long

  1. Alternative spelling of Longlong.