Hungarian-French dictionary »

gps meaning in French

HungarianFrench
GPS

Global Positioning System◼◼◼