Did you mean: papilio, Pupille, favilla

Sorry, no translations for "papilla" have been found.

Wiktionary Links