Definify.com

Definition 2024


busardo_moro

busardo moro

Spanish

Noun

busardo moro m (plural busardos moros)

  1. long-legged buzzard