babaela ; babaila

English: Translation
walk/tread like someone with sore feet
verb