Search term exoskeleton has one result
Jump to
EN English JA Japanese
exoskeleton (n) [hard outer structure] 外骨格 (n) [hard outer structure] (n)