Golden Bowl

Dictionary

FELICITATEDpp.

Made very happy; congratulated.