ortakyaşama


Results for "ortakyaşama"

Turkish - English dictionary

ortakyaşama

(Turkish - English dictionary) :
biol. symbiosis.