Translation of seni rupa in English:

User Contribution

seni rupa

fine art

noun