Dictionary search results

Showing 1-4 of 4 results

eczema British & World English

A medical condition in which patches of skin become rough and inflamed with blisters which cause itching and bleeding

eczema English-Spanish

eczema m

eczema Spanish-English

eczema