Entry # 8834 has returned 1 entry

puugunga

noun the slopes of swellings or protuberances