ambuscade meaning in tamil

Word: ambuscade - The english word have 9 alphabets and vowels..

Meanings in tamil :

pativitai ( பதிவிடை )
பதி விருக்குமிடம்

Tamil to English
English To Tamil