'aakuull

English: Translation
ladder
English: Definition
Literally, a thing you climb with.
noun
mg-bitd-wordlistrow 86