Spanish-English dictionary »

aputada meaning in English

SpanishEnglish
aputada adjective

whorey(Of or resembling a slut)
adjective