Results for "

bipedal

"
English - Turkish Dictionary

bipedal

(English - Turkish Dictionary) :
s. iki ayaklı.