Online Dictionary

gelemberan Explained

gelemberan at Indonesian => English Of Explained:

wattle of fowl