Persian English Dictionary

فارسی - English

قایق نجات in English:

1. life boat life boat