Results for "

piggyback

"
English - Turkish Dictionary

piggyback

(English - Turkish Dictionary) :
z. omuzda, sırtta.