Definify.com

Definition 2024


buitres_leonados

buitres leonados

Spanish

Noun

buitres leonados

  1. plural of buitre leonado