Dictionary / Work

teletravail

تيليتراڤاي

/TELETRAVAIL/

English

remote work

French

teletravail

Part of Speech

noun

Register

standard