pot_roastEnglish

pot roast

Noun

Cut of beef suitable for simmering in liquid in a closed pot

English: pot roast