Search term menagerie has one result
Jump to
EN English PT Portuguese
menagerie (n) [animals] casa de feras (n) {f} [animals]