English English Dictionary

English - English

pig's ear in English: