Definition of "mezquita"

mezquita