zoo in French
zoo in French
zoo
(countable) A park where live animals are exhibited.
zoo-
animal