← Back Kiribati–English Dictionary

emeraori

Bingham

émeraori

n. emerods [hemorrhoids] (ENG).