siperlenmek


Results for "siperlenmek"

Turkish - English dictionary

siperlenmek

(Turkish - English dictionary) :
to take shelter.