aḥerbebbu

Langue :
Traduction française :
chenille
English translation :
caterpillar