taggaɣin

Langue :
Traduction française :
occlusives
English translation :
stops