I speak
Log in/Register
Caixa
What is the meaning of
dohyō
in English?
Learn vocabulary with pictures as well as definitions of
dohyō
in English
Learn in
See more
n.
dohyō
Definition of dohyō in English
Space in which sumo wrestlers train and fight.