No exact translation found for
tesa

Do you mean:
similar Results
tesadüf (n.)
صدفة {ج صُدَف}