Definify.com

Definition 2024


кхокха

кхокха

Chechen

Noun

кхокха (qoqa)

  1. rock pigeon, dove