iferṭeṭṭen

Traduction française :
papillons
English translation :
butterflies