French-Latin dictionary »

pédéraste meaning in Latin

FrenchLatin
pédéraste nom

paedīcōnoun