icra
translation of 'Performing'
noun
icra
adjective
becerikli,
sergileme,
gösteri,
oynama,
hünerli
No ad for you
Credits: Google Translate