See also: restos

English edit

Proper noun edit

Restos

  1. plural of Resto

Anagrams edit