ilkel insan

listen to the pronunciation of ilkel insan
Turkish - English
troglodytes
Troglodyte