Italian edit

Noun edit

leofante m (plural leofanti)

  1. Synonym of elefante

Anagrams edit