Home » Dictionary: definition of Batten
Today is Sunday the 5th of May 2024 12:20:32
Do you know these words?Casuistry | Melicratory | Olivewood | Brazenface | Withoutforth |