French-Polish dictionary »

lièvre criard meaning in Polish

FrenchPolish
lièvre criard

szczekuszka