Breakdown of اگه عطرساز اینجا بود، یه عطر شیرین واسه تو درست میکرد.
تو
you (singular)
اینجاinjâ
here
بودنbudan
to be
یکyek
one / a, an
Questions & Answers about اگه عطرساز اینجا بود، یه عطر شیرین واسه تو درست میکرد.
How does the suffix in عطرساز work, and can I use it to create other words?
عطرساز (atr-sâz) is made by combining the noun عطر (perfume) with ساز, which is the present stem of ساختن (to make/build). This is a highly productive pattern in Farsi for creating job titles or names of tools. You can attach it to many nouns, creating words like ساعتساز (watchmaker), داروساز (pharmacist), and فیلمساز (filmmaker).
Why does the sentence use past tense verbs (بود and میکرد) to talk about a hypothetical present situation?
This is the standard structure for the second conditional (unreal present) in Farsi. To express a hypothetical situation like 'if he were here, he would make...', you use the simple past in the 'if' clause (بود) and the past continuous in the result clause (میکرد). It mirrors English grammar closely in this specific case.
I know the word برای (barâ-ye) for 'for'. Is واسه (vâse) completely interchangeable with it?
Yes, واسه is simply the very common, colloquial spoken version of برای. It means exactly the same thing and also takes an invisible ezafe vowel to connect to the next word, as in واسه تو (vâse to). Because this sentence is heavily conversational (also using اگه for اگر and یه for یک), واسه fits perfectly.
Since uses the stem of (to make), why does the main sentence use (dorost kardan) for 'would make'?