English to Turkish Dictionary performing

performing

icra
translation of 'Performing'
noun
icra
adjective
becerikli,
sergileme,
gösteri,
oynama,
hünerli
Credits: Google Translate
Download the
HelloEnglishApp
image_one