German-French dictionary »

sich befinden meaning in French

GermanFrench
sich befinden

aller

seporter

setrouver