Online Dictionary

ambucara Explained

ambucara at Sanskrit => English (Monier-Williams) Of Explained:

ambucara

3[ 'ambu-cara ] mfn. moving in the water , aquatic

===============================================================================