sardalya tavasi

[Turkish]

Fried sardines

Synonyms in other languages

Greek

Countries