knapsack


Results for "knapsack"

English - Turkish Dictionary

knapsack

(English - Turkish Dictionary) :
i. sırt çantası.