Multilingual Turkish Dictionary

ULIGINOSE

ULIGINOSE : English Turkish

adj. çamurlu, çamurlu yerde büyüyen