Results for "

siperlenmek

"
Turkish - English dictionary

siperlenmek

(Turkish - English dictionary) :
to take shelter.