Meaning of “French manicure” in the English Dictionary

English