subdued by

language: en

definitions

  1. Overcome or conquered by.
    en: Overcome or conquered by.

examples