French-English dictionary »

géolocalisateur meaning in English

FrenchEnglish
géolocalisateur nom {m}

geolocator◼◼◼noun