meaning of el beda

1. the capital and chief port of Qatar


Related Words

el beda |

Developed & Maintained By Taraprasad.com

Treasure Words