dish made of beef or lamb entrails cooked in wine and other spices - Turkish English Dictionary

Suggest a Term