Definify.com

Definition 2024


denizatı

denizatı

Turkish

Noun

denizatı

  1. sea horse, Hippocampus hippocampus

Declension