Definitions and translations for "autotutela"

Italian - English - autotutela

Pronunciation
n. self protection, self-help
Share this page
Dictionary Extension