Dè an teaghlach a th ‘aig daoine?

Teaghlach Teaghlaich Great Ape, Hinmidae, Language: Scottish Gaelic