sreangshúil Irish - English

1.

  • Englishbloodshed

  • Englishbloodshot condition or appearance, an effusion of blood in the eye

  • Irishsreangshúil





English translator: Irish English sreangshúil  Eesti sõnaraamat   Español Traductor   Svenska Översättare