Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
braccae
in English
braccae
us
/ˈbræki/
uk
/ˈbræs.iː/