Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

chatta Definition

Cancel
chatta
noun
An umbrella

Words Related to chatta!

chatta Examples by Brain Bank Users