dee dolia

English: Translation
impossible to find the equal of (dehors concours)
verb
carroll-soulik-1973