cacastle

listen to the pronunciation of cacastle
Испанский Язык - Английский Язык
support structure
skeleton, framework of bones that supports the body of an organism
large basket made of wicker (Central America, Mexico)