Meaning of maglantsa

maglantsa

Tagalog

(naglalantsa, naglantsa, maglalantsa) v., inf. go by small open motorboat