baboon


Results for "baboon"

English - Turkish Dictionary

baboon

(English - Turkish Dictionary) :
i., zool. habeşmaymunu.