Spanyol-Angol szótár »

¿qué chucha? angolul

SpanyolAngol
¿qué chucha? phrase

WTF(What the fuck)
phrase