English to Hindi

Meaning for:
oil painting
other
तैलचिट्र