English-Italian dictionary »

limicolous meaning in Italian

EnglishItalian
limicolous adjective

limicoloadjective