Spanish-English dictionary »

geovalla meaning in English

SpanishEnglish
geovalla noun
{f}

geofence(virtual perimeter around a geographic area)
noun