Versión en Español
Meaning of
"perra"
in English language
Spanish to English
English to Spanish
Spanish
English
perra
female dog
perradial, teniendo posición meridional
perradial
perra
bitch
perra (f)
bitch
perra; cerda; bruja; quejarse
bitch