Arabic-English dictionary »

تَوَافَقَ meaning in English

ArabicEnglish
تَوَافَقَ

dovetailto combine or fit (things) together well