Ora

Category: Advanced Vocabulary

What are 20 tricky words with meaning?