papoose


Results for "papoose"

English - Turkish Dictionary

papoose

(English - Turkish Dictionary) :
i. (Kızılderili) bebek.