kind of sausage made with honey - Turkish English Dictionary

Suggest a Term