1. ಇಂಚಾಕ

    ♪ iñcāka 🔊
    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