English-French dictionary »

catamite meaning in French

EnglishFrench
catamite [catamites] noun
[UK: kˈatəmˌaɪt]
[US: kˈæɾəmˌaɪt]

catamite◼◼◼nom {m}