one-arm restaurants

English

Noun

one-arm restaurants

  1. plural of one-arm restaurant