kamus
.
Search
About
livery_stable
English
livery stable
Noun
Stable where horses and vehicles are kept for hire
English: livery stable