Romanian-French dictionary »

tomber sur meaning in French

RomanianFrench
tomber sur

da peste◼◼◼