3 matches in 3 dictionaries. Details
sarkára állv
    1. put one's best foot down
      USA: pʊ't wʌ'nz be'st fʊ't daʊ'n UK: pʊt wʌnz best fʊt daʊn
a sarkára állundef
sarkára állundef
Report or add missing word to a dictionary...