mat, machine aided-translation

listen to the pronunciation of mat, machine aided-translation
English - French

Definition of mat, machine aided-translation in English French dictionary

MAT, machine aided-translation
tao