New English-Irish Dictionary
Similar words: felucca · lucid · pot luck
  • EN > GA
  • GA > EN

St Lucia

noun GEOG, SPORSaint Lucia foreign the capital of St Lucia príomhchathair Saint Lucia → see For usage examples see Canada