annexure








  1. Chiefly British. something annexed or appended; an annex or supplement.
52 queries 0.557