MalayTranslate.com
Malay to English Translator
Translate Here

English to English

steakhouse
('st/eI/k,h/AU/s )

noun (n)

  • a restaurant that specializes in steaks
    restoran yang mengkhususkan diri dalam steak
    Synonym:
    chophouse
    source: wordnet30