odorous

ඉංග්‍රීසි සිංහල ශබ්දකෝෂය

1. a. ගඳ ගහන
2. a. සුවඳ හමන