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