English → Hindi dictionary
french west indies
Definition
the islands in the Lesser Antilles that are administered by France
Looking for poetry? Read shayari and poems by great poets.
the islands in the Lesser Antilles that are administered by France
Looking for poetry? Read shayari and poems by great poets.