Online Dictionary

Spanish Dictionary, English Spanish Dictionary

Definition of " acclaimed " in Spanish Dictionary
Direct results
English » Spanish
acclaimed {ə'kleımd}
  • {A} aclamado, ovacionado