arabdict Dictionary & Translator - Arabic-English translation for تكبيب

      Noun

      agglomeration [pl. agglomerations]