Translation of lama-lama in English:

lama-lama

for a long time

adverb

  • 1

    for a long time, finally, gradually, at last