Indonesian to English
menciprati spray on repeatedly
menciprati
please wait
by Xamux Translate

Sinonim

  1. meletis
  2. membasahi
  3. membiaki
  4. memerciki
Browse by prefix