meaning of ne plus ultra

1. the state of being without a flaw or defect


Related Words

ne plus ultra |

Developed & Maintained By Taraprasad.com

Treasure Words