Romanian Arabic Dictionary

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

Sandwich in Arabic:

1. ساندويتش ساندويتش