Definify.com

Definition 2024


lebrel

lebrel

Spanish

Noun

lebrel m (plural lebreles)

  1. sighthound, whippet