Tamil Dictionary 🔍

struse

Struse, n. Etym: [Russ. strug'.] (Naut.) Defn: A Russian river craft used for transporting freight.


struse - Similar Words