English
›
Words
made
up of unrelated or dissimilar parts
Translation:
English
Adjective
3
heterogeneous
Add
Translation