English
›
Words
delay
(in development)
Translation:
English
Noun
3
retard
Add
Translation