chateaubriand
English
chateaubriand meaning in English • chateaubriand का अर्थ अंग्रेजी में
Noun
- a double-thick center cut of beef tenderloin, broiled and served with a sauce and potatoes.