Search term affidatario has one result
Jump to
IT Italian EN English
affidatario (adj n v) [providing parental care to unrelated children] (adj n v) foster (adj n v) [providing parental care to unrelated children] (formal)