English to English

laurels

noun (n)

Advertisement

Bookmark This Site