papyon

English: Translation
butterfly
noun