Polish-French dictionary »

tartaruga meaning in French

PolishFrench
tartaruga noun

écaillenom