Romanian Arabic Dictionary

limba română - العربية

tastatur%C4%83 in Arabic:

1. لوحة المفاتيح%C4%83