English-Hindi dictionary »

picklepuss meaning in Hindi

EnglishHindi
picklepuss noun

बदमिजाज़