Afrikaans–English dictionary

English translation of the Afrikaans word die beste beentjie voor sit

Afrikaans → English
  
AfrikaansEnglish
die beste beentjie voor sit pull oneself together; put one’s best foot foremost