I am from Iran and married a german for almost 3 years. We live in Spain and never lived together in Germany.
I know german up to B2 level.
I would like to know if we decide to move to Germany to live there, how long I should wait to get my German passport.
All the best