Definify.com

Definition 2025


pastenague

pastenague

French

Noun

pastenague f (plural pastenagues)

  1. stingray