Afrikaans–English dictionary

English translation of the Afrikaans word ambraal

Afrikaans → English
  
AfrikaansEnglish
ambraal bungler; non‐entity; stick‐in‐the‐mud