meaning of subventaneous

1. Produced by the wind.


Related Words

subventaneous |

Developed & Maintained By Taraprasad.com

Treasure Words