English-Turkish dictionary »

lassa fever meaning in Turkish

EnglishTurkish
Lassa fever noun

Lassa ateşinoun

Your history