situate, locate; place, position; dwell, site

listen to the pronunciation of situate, locate; place, position; dwell, site
Englisch - Französisch
situer