delicacy made with lard and flour - German English Dictionary

Suggest a Term