Term Gallery logo

Meanings of homo sapiens sapiens in anglès