Tagalog to English
Search Query: siklot

Best translation match:
Tagalog English
siklot
a game of skill;
Advertisement

Bookmark This Site