Turkish-English dictionary »

insanımsı meaning in English

TurkishEnglish
insanımsı noun
{Pl}

hominin(member of the tribe Hominini)
noun