Arab-Angol szótár »

تَوَافَقَ angolul

ArabAngol
تَوَافَقَ

dovetailto combine or fit (things) together well