Italian

edit

Adjective

edit

macropetali

  1. masculine plural of macropetalo

Anagrams

edit