Spanish-English dictionary »

ataguía meaning in English

SpanishEnglish
ataguía noun
{f}

cofferdam(temporary watertight structure)
noun
[UK: ˈkɒ.fə.dæm] [US: ˈkɔː.fər.ˌdæm]