English-Spanish dictionary »

bitch meaning in Spanish

EnglishSpanish
bitch

perra

You can find it in:

EnglishSpanish