English-Latin dictionary »

light coat / cloak / hunting dress meaning in Latin

EnglishLatin
light coat / cloak / hunting dress noun

alicula [aliculae](1st) F
noun