thin slice of flank steak seasoned with annatto and other condiments and then grilled - French English Dictionary

Suggest a Term