Definify.com

Definition 2025


escarabat

escarabat

Catalan

Noun

escarabat m (plural escarabats)

  1. beetle