Definitions containing the research կարկաջուն : 1 Results

Կարկաչուն

adj.

noisy;
murmuring;
warbling;
cackling;
chattering, prating, tattling.