늘루다

English: Translation
To extend.
verb