碌Ling
Mandarin: lu4Ling
Definitions
  1. 1 ten pin bowling [colloquial]
← Back to dictionary