Toggle navigation
FreeDictionary.com
Search
zeriba
n.
Same as Zareba.