Results for "

ortakyaşama

"
Turkish - English dictionary

ortakyaşama

(Turkish - English dictionary) :
biol. symbiosis.