Lek (en. Lek)

Translation into Tagalog

Synonyms

  • display ground
  • mating arena