Translation of self-composure in Spanish:

self-composure

compostura, n.

Pronunciation /ˌsɛlfkəmˈpəʊʒə/

noun

  • 1

    compostura feminine
    serenidad feminine