Roi

Roi
English: Translation
Face
noun
Body parts