MalayTranslate.com
Malay to English Translator
Translate Here

English to English

horse barn

noun (n)

  • a farm building for housing horses or other livestock
    sebuah bangunan pertanian untuk perumahan kuda lain atau ternak
    Synonym:
    stable, stalls
    source: wordnet30