Meaning of みぞほりき in Japanese

It seems that your search contains the following:

みぞ ほり

  1. Words

Definition of みぞほりき

  1. (n) ditching machine
Back to top