Home
Advance Search
Dictionary
Words with Friends solver
Meaning of casbahs
Definition:-
The citadel of a North African city. (noun)