Latin-English dictionary »

catanance meaning in English

LatinEnglish
catanance [catanances] noun
F

kind of vetch used for love charmsnoun