frontière meaning in English
n. frontier, border, borderland; juncture
adj. limitrophe, situated on a border; on or close to a country's border; frontier
n. frontier, border, borderland; juncture
adj. limitrophe, situated on a border; on or close to a country's border; frontier