Romanian-French dictionary »

flèche du temps meaning in French

RomanianFrench
flèche du temps

săgeata timpului◼◼◼