English-Spanish dictionary »

endometrioid meaning in Spanish

EnglishSpanish
endometrioid adjective

endometrioideadjective