gwaderez / ar gwaderezed

English: Translation
leech
French: Translation
sangsue
noun
Animals