See also: restos

English

edit

Proper noun

edit

Restos

  1. plural of Resto

Anagrams

edit