Italian edit

Adjective edit

ombelicato (feminine ombelicata, masculine plural ombelicati, feminine plural ombelicate)

  1. umbilicate

Related terms edit

Anagrams edit