Italian-English dictionary »

affidatario meaning in English

ItalianEnglish
affidatario adjective
{m}

foster(providing parental care to unrelated children)
adjective
[UK: ˈfɒ.stə(r)] [US: ˈfɑː.stər]