tarada английский

Значение tarada значение

Что в английском языке означает tarada?

tarada

An Iraqi war canoe.

Возможно, вы искали...