dictionnaire gaélique - Anglais

Gàidhlig - English

neach-teasairginn Anglais:

1. rescuer rescuer