Dictionary, Free Dictionary - MyDictionary.net
Definition of " all-weather " in English Spanish Dictionary
Results
all-weather {,ɔ:l'weðər}
  • {A} tiempo: para todo tiempo