Danish-English dictionary »

defloration meaning in English

DanishEnglish
defloration

defloration◼◼◼[UK: ˌdiː.flɔː.ˈreɪ.ʃən] [US: ˌde.flə.ˈreɪ.ʃən]