English → Hindi dictionary

ile st louis

इले सत लुइसNOUN

Definition

island in Paris on the Seine

Looking for poetry? Read shayari and poems by great poets.