Versión en Español
Meaning of
"catre"
in English language
Spanish to English
English to Spanish
Spanish
English
catre o una cama grande; cama; tarima; catre
large bed; bed
catre
camp-bed