Definify.com

Definition 2025


lebrel

lebrel

Spanish

Noun

lebrel m (plural lebreles)

  1. sighthound, whippet