Spanish-English translations for apabullar
- appallThe evidence put forth at the court appalled most of the jury.
- dazzleDazzled by the headlights of the lorry, the deer stopped in the middle of the streetThe delegates were dazzled by the originality of his arguments
Trending Searches
Popular Dictionaries