Search term esparrancarse has one result
Jump to
ES Spanish EN English
esparrancarse (v) [general] straddle (v) [general]