New English-Irish Dictionary
  • EN > GA
  • GA > EN

beauty spot

1 noun beautiful placeball scéimheradharc álainnlocal beauty spots radhairc áille an cheantair 2 noun mark on skinball seirce