rattrapa - French English Dictionary

rattrapa

Play ENFRFRfr
Play ENFRFRca

Meanings of "rattrapa" in English French Dictionary : 1 result(s)

French English
General
rattrapa [v.p./der.] overtook