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

alguazil Definition

Cancel
alguazil
noun
An officer of the law in Spain or Latin America

Words Related to alguazil!

alguazil Examples by Brain Bank Users