vocab dash
Log in
Sign up
chulpa
Meanings
Noun
1. tomb or burial tower