Swedish-Latin dictionary »

puppa meaning in Latin

SwedishLatin
puppa substantiv

pupa [pupae](1st) F
noun