Swedish-Latin dictionary »

defloration meaning in Latin

SwedishLatin
defloration substantiv

defloratio [deflorationis](3rd) F
noun