Polish-French dictionary »

napotykać meaning in French

PolishFrench
napotykać

avoir l'air de