French-English dictionary »

toulounide meaning in English

FrenchEnglish
toulounide adjectif

Tulunid◼◼◼(relating to the Tulunids)
adjective