Loprestis

English

Proper noun

Loprestis

  1. plural of Lopresti

Anagrams