foodcourts

See also: food courts

English

Noun

foodcourts

  1. plural of foodcourt