English-French dictionary »

trephone meaning in French

EnglishFrench
trephone noun

tréphonenom {f}