Tagalog to English
Search Query: sinampal

Best translation match:
Tagalog English
sinampal
to slap on the face;

Probably related with:
Tagalog English
sinampal
smitten;
Advertisement

Bookmark This Site