Definify.com

Definition 2024


aquila_arpia

aquila arpia

Italian

Noun

aquila arpia f

  1. harpy eagle, properly the American harpy eagle