Spanish-English dictionary »

navegador gps meaning in English

SpanishEnglish
navegador GPS noun
{m}

GPS receivernoun