diccionario Español-inglés »

aputada significado en inglés

EspañolInglés
aputada adjective

whorey(Of or resembling a slut)
adjective