Latin-French dictionary »

putin meaning in French

LatinFrench
Putin

Poutine