ripa - French English Dictionary

ripa

Meanings of "ripa" with other terms in English French Dictionary : 2 result(s)

French English
General
riper [v] scrape
Railway
pince à riper lining bar