pavurya


Results for "pavurya"

Turkish - English dictionary

pavurya

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