LORs

English

Noun

LORs

  1. plural of LOR