dee dolia

English: Translation
impossible to find the equal of (dehors concours)
verb