Definify.com

Definition 2024


denizyıldızı

denizyıldızı

Turkish

Noun

denizyıldızı

  1. starfish

Declension