English-Latin dictionary »

bitch (also people) meaning in Latin

EnglishLatin
bitch (also people) noun
[UK: bɪtʃ]
[US: ˈbɪtʃ]

canicula [caniculae](1st) F
noun