English to English

common pepper

noun (n)

Advertisement

Bookmark This Site