Meaning ofdelatedin English

delated

Definitions