Dictionary search results

Showing 1-5 of 5 results

Pedi US English

A member of a people traditionally inhabiting the northern region of South Africa

mani-pedi US English

A beauty treatment comprising both a manicure and a pedicure