rampla

Noun

 * 1) ramp

Noun

 * 1) ramp

Noun

 * 1)  trailer of a lorry