Dictionary

Placeholder

Yayu

English: Mother’s older sister.