French-Polish dictionary »

se trouver meaning in Polish

FrenchPolish
se trouver

leżeć

stać

znajdować