malafa


Results for "malafa"

Turkish - English dictionary

malafa

(Turkish - English dictionary) :
1. mech. arbor, mandrel. 2. slang penis, tool.