Dictionary, Free Dictionary - MyDictionary.net
Definition of " alluvial " in English Italian Dictionary
Results
alluvial Hear the Pronunciation! {ə'lu:vıəl}
  • {A} alluvionale