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
الإنجليزية - الإنجليزية
buccan
a framework or grill upon which meat is laid to dry, or to be roasted
المفضلات