Dictionary / Verbs
تودّل
/tw-DDL/
English
to deliver
French
livrer
Part of Speech
verb
Register
standard