No exact translation found for
أَرْمَسَ

Do you mean:
similar Results
Armstrong {Person.}
آرمسترونج {أسم شخص}