adjacent nigh posture adjacent nigh rampart burnish apply vindicate primeval who is zoological

14 November 2023