Back to N1 Words
馬房
ばぼう
JLPT N1
noun
Meanings
English
stall (i.e. in a stable)