Romanian-French dictionary »

mégamètre meaning in French

RomanianFrench
mégamètre

megametru◼◼◼