You can say Romanian/Hungarian without shame. You just aren't around the right people. In any case there is, for several countries, an actual legal distinction between 'nationality' and 'citizenship'. You are a dual citizen of both Romania and Hungaria. Anybody who has citizenship of a country also has that nationality. The obverse is not necessarily true. For your case, you have dual nationality as well as dual citizenship by the standards of any countries that make the legal distinction. You may personally feel otherwise. If you are asking if there is an expression in English for how you feel, then I think maybe your question is better suited for english.stackexchange.comenglish.stackexchange.com.