Translation of بُوچا in English

بُوچا

Adjective

  1. without ears, crop-eared, with clipped ears

Powered by Oxford