cauchera

listen to the pronunciation of cauchera
Испанский Язык - Английский Язык
rubber plantation, field of rubber trees (Andes)
rubber tree, any variety of tree that yields latex