Definify.com

Definition 2024


pastenague

pastenague

French

Noun

pastenague f (plural pastenagues)

  1. stingray