tarada (English, noun)
expansion: tarada (plural taradas)
Senses:
glosses: An Iraqi war canoe.
Forms:
form: taradas
tags: plural