Latin-English dictionary »

boscas meaning in English

LatinEnglish
boscas [boscados/is] noun
F

kind of water fowl (teal?)noun