Turkish-English dictionary »

sardalya meaning in English

TurkishEnglish
sardalya noun

sardine [sardines](fish)
noun
[UK: sɑː.ˈdiːn] [US: sarˈdiːn]