Spanish-English dictionary »

qué putas meaning in English

SpanishEnglish
qué putas interjection

what the fuck(expressing astonishment)
interjection