Search term sở thú has one result
Jump to
VI Vietnamese EN English
sở thú (n) [park where live animals are exhibited] (n) zoo (n) [park where live animals are exhibited]