English to English

divagation

noun (n)

Advertisement

Bookmark This Site