1. ಇಂಚಾಕ

    Play audio
    ♪ iñcāka
    Share screenshot
    1. (Noun)
    2. any of a large number of small, slender, long-tailed decapods, mostly marine, many of which are highly valued as food; shrimp.

Comments and suggestions