meaning of katari

1. a native or inhabitant of Qatar


Related Words

katari |

Developed & Maintained By Taraprasad.com

Treasure Words