Dictionary / Verbs

twddl

تودّل

/tw-DDL/

English

to deliver

French

livrer

Part of Speech

verb

Register

standard