Online Dictionary

gelang-gelang Explained

gelang-gelang at Indonesian => English Of Explained:

tapeworm