anklever

/AHNK-lay-vayr/
[Swedish]

Duck liver

Countries