FC

FC

English Noun Top 33,693
Ad

Definition

Initialism of foster care.

Ad