Translation of چُمبا in English

چُمبا

Noun (masculine)

  1. kiss

Powered by Oxford