По вашему запросу carapace meaning armor ничего не найдено.