melci qingji te skuqura
[
Albanian
]
Fried lamb's liver
Countries
Albania