self-restraint – English–Suomi translations

🇬🇧 en fi 🇫🇮

self-restraint noun

  • self-restraint
itsekuri
Wiktionary Links