human-sizedEnglish

human-sized

Adjective

Having the approximate size of a human being

English: human-sized