Dictionary search results

Showing 1-4 of 4 results

psoriasis British & World English

A skin disease marked by red, itchy, scaly patches

psoriasis English-Spanish

(p)soriasis f

psoriasis Spanish-English

psoriasis