Romanian-French dictionary »

feux tricolores meaning in French

RomanianFrench
feux tricolores

semafor◼◼◼