Online Dictionary
Definition of " delation " in English Italian Dictionary
Results
delation Hear the Pronunciation! {dı'leıʃən}
  • {N} delazione [F]