metres


Results for "metres"

Turkish - French Dictionary

metres

(Turkish - French Dictionary) :
maîtresse