Meaning ofdaturain English

datura

us//dæˈtʊərə//uk//dæˈtjuːərə//
#uncommon
Definitions