French-English dictionary »

se trouver meaning in English

FrenchEnglish
se trouver verbe

lie [lied, lying, lies]◼◼◼(be situated)
verb
[UK: laɪ] [US: ˈlaɪ]