odorizeEnglish

odorize, odourise, scent

Verb

Cause to smell or be smelly

English: odorize, odourise, scent

Bahasa: semerbak

Bahasa words with similar meanings

English words with similar meanings

Show 2 words