Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
abolla
in English
abolla
Definitions
Noun
a
draped
cloak
(
Ancient
Greek
and
Roman
attire
)
The
ancient
Roman
wore
an
abolla
as
part
of
his
formal
attire
.