English to Arabic Language Dictionary
tic
عرة (التشنجات اللاإرادیة)
Meaning for tic found in 18 Languages.
Sponored Video