New English-Irish Dictionary
Similar words: petrol · kestrel · metre · metres · petal · peter · apparel · petrify · retread · retreat
  • EN > GA
  • GA > EN

petrel

(also

storm petrel

) noun ZOOL
guairdeall

Related Entries