Term Gallery logo

Meanings of engrêlure in English