Definify.com

Definition 2025


escarabaxo

escarabaxo

Aragonese

Noun

escarabaxo m

  1. beetle