subdued by
language: en
definitions
Overcome or conquered by.
en: Overcome or conquered by.
examples