English-Hindi dictionary »

cat o nine tails meaning in Hindi

EnglishHindi
cat o nine tails noun

चाबुक

Your history