Results for "

pavurya

"
Turkish - English dictionary

pavurya

(Turkish - English dictionary) :
1. hermit crab. 2. slang someone who walks with one shoulder bent aslant.