a framework or grill upon which meat is laid to dry, or to be roasted

listen to the pronunciation of a framework or grill upon which meat is laid to dry, or to be roasted
Englisch - Englisch
buccan
a framework or grill upon which meat is laid to dry, or to be roasted
Favoriten