English to English

savouring

noun (n)

Advertisement

Bookmark This Site