Results for "

ambulance

"
English - Turkish Dictionary

ambulance

(English - Turkish Dictionary) :
i. cankurtaran, ambülans.