Definify.com

Definition 2024


buitre_leonado

buitre leonado

Spanish

Noun

buitre leonado m (plural buitres leonados)

  1. griffon vulture