Translation of ٹٹّا in English

ٹٹّا٢

Noun (masculine)

  1. testicle, ball

Powered by Oxford