Definify.com

Definition 2026


pastenague

pastenague

French

Noun

pastenague f (plural pastenagues)

  1. stingray