meaning of offshore

1. of winds coming from the land; "offshore ">winds"


Related Words

offshore | offshore rig |

Developed & Maintained By Taraprasad.com

Treasure Words