Latin-French dictionary »

tonga meaning in French

LatinFrench
Tonga noun

Tonganom