puting sihay-dugo Tagalog - English
1.
Englishleukocyte
-
Englisha white blood cell
-
Tagalogputing sihay-dugo
2.
Englishwhite blood cell
-
Englishcytology: a type of blood cell that is involved with an immune response
-
Tagalogputing sihay-dugo
English translator: Tagalog English puting sihay-dugo Eesti sõnaraamat Español Traductor Svenska Översättare