Arabic-English dictionary »

دبلون meaning in English

ArabicEnglish
دبلون

doubloonformer Spanish gold coin