English to Hebrew Dictionary
barge
ארבה (כלי שיט)
Related Images/Visuals for barge
Meaning for barge found in 26 Languages.
Sponored Video