Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
claustra
in English
claustra
us
/ˈklaʊstərə/
uk
/ˈklaʊstrə/