Definition of St Christopher and Nevis, Federation of in English:

St Christopher and Nevis, Federation of

proper noun