aïnou meaning in English
n. ainu, member of a mongoloid people who live on a group of islands near japan and russia; language of the ainus
n. ainu, member of a mongoloid people who live on a group of islands near japan and russia; language of the ainus