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

barka Definition

Cancel
barka
geographical name(Bar-ka)
town in Libya in northwestern Cyrenaica

Words Related to barka!

barka Examples by Brain Bank Users