Definify.com

Definition 2025


denizyıldızı

denizyıldızı

Turkish

Noun

denizyıldızı

  1. starfish

Declension