Definify.com

Definition 2024


escarabat

escarabat

Catalan

Noun

escarabat m (plural escarabats)

  1. beetle