sendi tamwetamwe

English: Translation
index finger
noun
ID
1030