Polish-French dictionary »

truskawka meaning in French

PolishFrench
truskawka

fraise

fraisier