i/he/she caricatured - German English Dictionary

Suggest a Term