Search term symbioza has 2 results
Jump to
PL Polish EN English
symbioza {f} symbiosis
symbioza (n) [relationship of mutual benefit] {f} symbiosis (n) [relationship of mutual benefit]