Online Dictionary

bersitatap Explained

bersitatap at Indonesian => English Of Explained:

look at each other