Latin-English dictionary »

catta meaning in English

LatinEnglish
catta [cattae] (1st) F
noun

edible species of birdnoun

unknown species of animal (L+S)noun