takta
takta
takta
Noun
    doctor
Details
Note
From English.