horse_barnEnglish

horse barn, stable, stalls

Noun

A farm building for housing horses or other livestock

English: stable, stalls, horse barn

English words with similar meanings

Show 2 words