álüda

English: Translation
1. take a long time; 2. get lost (a-st of lû)
Spanish: Translation
1. tomar mucho tiempo; 2. perderse (a-st de lû)
verb