Home » Dictionary: definition of Kenning
Today is Friday the 24th of May 2024 20:07:04
Do you know these words?Transcolate | Wiredraw | Leafy | Contradicting | Foliaceous |