English-Latin dictionary »

(rude) testicles, penis? meaning in Latin

EnglishLatin
(rude) testicles, penis? noun

cicer [ciceris](3rd) N
noun