View Definition

Id
4597  
Definition
To patch; to put a patch on.  
Lexeme
á-ba-sta  
Last Modified By
Catherine Rudin  
Citation
 
Link