duai

English: Translation
late, take a long time
adjective
Time
ID
3009