Synonyms

  • Escarabajo (Spanish)