meaning of trablous

1. a port city and commerical center in northwestern Lebanon on the Mediterranean Sea


Related Words

trablous |

Developed & Maintained By Taraprasad.com

Treasure Words