mang-aaghimuan Tagalog - English
1.
Englishtechnologist
-
Englisha scientist or engineer who specializes in a particular technology
-
Tagalogmang-aaghimuan
English translator: Tagalog English mang-aaghimuan Eesti sõnaraamat Español Traductor Svenska Översättare