Polish-French dictionary »

turkawka meaning in French

PolishFrench
turkawka

tourterelle