Italian - English - autotutela Pronunciation
n. self protection, self-help


Share this page
Dictionary Extension