meaning of riata

1. a long noosed rope used to catch animals


Related Words

riata |

Developed & Maintained By Taraprasad.com

Treasure Words