Online Dictionary

bawasir Explained

bawasir at Indonesian => English Of Explained:

hemorrhoids