OMRI

Italian

Proper noun

OMRI ?

  1. abbreviation of Ordine al merito della Repubblica Italiana

Anagrams