Latin-English dictionary »

bissa meaning in English

LatinEnglish
bissa [bissae] (1st) F
noun

female deernoun