French-English dictionary »

téragone meaning in English

FrenchEnglish
téragone nom

teragonnoun