English-Polish dictionary »

strong suit meaning in Polish

EnglishPolish
strong suit noun
field in which one is quite capable

amidonnoun