ENGLISH → NEPALI
tugboat
01
noun
ठूला जहाज तान्न वा धकेल्न बनाइएको शक्तिशाली सानो डुङ्गा
a powerful small boat designed to pull or push larger ships
English words, with meanings in Nepali. नेपाली
ENGLISH → NEPALI
a powerful small boat designed to pull or push larger ships