Back to N3 Words
Meanings
English
difficult (to obtain, receive permission, access, etc.)