Superchera in English | Spanish to English Translation and Dictionary
report this ad

superchera

 
superchera [soo-per-chay’-ro, rah]
adjective
1. Wily, deceitful, insidious.
Search history
report this ad
Did this page answer your question?
report this ad