bn:00102818a
Adjective Concept
AR
No term available
EN
Giving careful attention to detail; hard to please; excessively concerned with cleanliness WordNet 3.0
Relations
Sources