Italian edit

Adjective edit

macropetali

  1. masculine plural of macropetalo

Anagrams edit