Dictionary / Work
ديكلاراسيون دامبو
/DECLARATION D IMPOTS/
English
tax return
French
declaration impots
Part of Speech
noun
Register
standard