situate, locate; place, position; dwell, site

listen to the pronunciation of situate, locate; place, position; dwell, site
English - French
situer
situate, locate; place, position; dwell, site
Favorites