plural of site - French English Dictionary

plural of site

Meanings of "plural of site" in French English Dictionary : 1 result(s)

English French
Common
plural of site sites [pl/m]