Home
Manglish
English listing
Malayalam listing
About
റേഡിയോ കാര്ബണ് - meaning in english
Meanings for റേഡിയോ കാര്ബണ്
noun
Radiocarbon