Multilingual Turkish Dictionary

BAĞIRSAQQURDU

BAĞIRSAQQURDU : Azerbaijani English Dictionary

i. zool. elm. helminth; [intestinal] worm