Definify.com

Definition 2025


escarabayu

escarabayu

Asturian

Noun

escarabayu m (plural escarabayos)

  1. beetle