कराहना has 14 translations in 6 languages

translations of कराहना

HI EN English 1 translation
  • whinge (n v) [to complain or protest] (n v)
HI DE German 3 translations
HI NL Dutch 3 translations
HI SV Swedish 2 translations
HI RU Russian 3 translations
HI JA Japanese 2 translations