Big Huge Thesaurus

Kampuchean

adjective

related terms

noun