Similar words: felucca · lucid · pot luck
  • EN > GA
  • GA > EN

St Lucia

noun GEOG
St Lucia foreign the capital of St Lucia príomhchathair St Lucia → see For usage examples see Canada
  • EN > GA
  • GA > EN

st lucia

Reverse Search

- NB This is an English-Irish dictionary. Further information...